campeachy tree - German English Dictionary